클린 아키텍처 [Clean Architecture] 7장 SRP: 단일 책임 원칙 SRP 단일 책임 원칙은 단 하나의 일만 해야한다는 원칙이 아니다. → 하나의 모듈은 오직 하나의 액터에 대해서만 책임져야 한다. 징후1 : 우발적 중복 그림 7.1을 보면, Employee 클래스에 calculatePay(), reportHours(), save() 이 세 개의 메서드가 있다. calculatePay() → CFO reportHours() → COO save() → CTO ... 클린 아키텍처클린 아키텍처
[Clean Architecture] 7장 SRP: 단일 책임 원칙 SRP 단일 책임 원칙은 단 하나의 일만 해야한다는 원칙이 아니다. → 하나의 모듈은 오직 하나의 액터에 대해서만 책임져야 한다. 징후1 : 우발적 중복 그림 7.1을 보면, Employee 클래스에 calculatePay(), reportHours(), save() 이 세 개의 메서드가 있다. calculatePay() → CFO reportHours() → COO save() → CTO ... 클린 아키텍처클린 아키텍처